namespace VRageRender.Messages
{
	public class MyRenderDebugOverrides
	{
		public bool Parallel;

		public bool Lighting = true;

		public bool Sun = true;

		public bool BackLight = true;

		public bool PointLights = true;

		public bool SpotLights = true;

		public bool EnvLight = true;

		public bool Shadows = true;

		public bool Fog = true;

		public bool Flares = true;

		public bool Transparent = true;

		public bool OIT = true;

		public bool BillboardsDynamic = true;

		public bool BillboardsStatic = true;

		public bool GPUParticles = true;

		public bool Atmosphere = true;

		public bool Clouds = true;

		public bool Postprocessing = true;

		public bool SSAO = true;

		public bool Bloom = true;

		public bool Fxaa = true;

		public bool Tonemapping = true;

		public bool OffscreenRendering = true;

		public bool DisableEnvironmentLight;

		public MyRenderDebugOverrides Clone()
		{
			return (MyRenderDebugOverrides)MemberwiseClone();
		}
	}
}
